package com.shangqing.common.core.domain.entity.geologic;

import com.shangqing.common.core.domain.BaseEntity;


import java.util.Date;

/*地质灾害*/

public class GeologicHazard extends BaseEntity {
    private Integer id;
    /*灾害类型id*/
    private Integer disastersTypeId;
    /*描述*/
    private String  describe;
    /*灾害前兆*/
    private String  disasterPrecursor;
    /*应急报告*/
    private String emergencyReport;
    /*创建时间*/
    private Date createdate;
    /*是否删除*/
    private Integer isdelete;
    /*发生时间*/
    private Date occurrenceTime;
    /*发生地点*/
    private String occurrencePlace;
    /*经度*/
    private String longitude;
    /*纬度*/
    private String latitude;
    /*威胁范围*/
    private Integer threatScope;
    /*设备损坏情况*/
    private String equipmentDamage;

    /*分级标准id*/
    private GradingStandard gradingStandardId;
    /*诱发因素id*/
    private InducingFactors inducingFactorsId;
    /*危险评估id*/
    private RiskAssessment riskAssessmentId;
    /*监测方法id*/
    private MonitorMethod monitorMethodId;
    /*市级*/
    private Citys cityid;
    /*预警等级*/
    private WarnGrade warnGradeId;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getDisastersTypeId() {
        return disastersTypeId;
    }

    public void setDisastersTypeId(Integer disastersTypeId) {
        this.disastersTypeId = disastersTypeId;
    }

    public String getDescribe() {
        return describe;
    }

    public void setDescribe(String describe) {
        this.describe = describe;
    }

    public String getDisasterPrecursor() {
        return disasterPrecursor;
    }

    public void setDisasterPrecursor(String disasterPrecursor) {
        this.disasterPrecursor = disasterPrecursor;
    }

    public String getEmergencyReport() {
        return emergencyReport;
    }

    public void setEmergencyReport(String emergencyReport) {
        this.emergencyReport = emergencyReport;
    }

    public Date getCreatedate() {
        return createdate;
    }

    public void setCreatedate(Date createdate) {
        this.createdate = createdate;
    }

    public Integer getIsdelete() {
        return isdelete;
    }

    public void setIsdelete(Integer isdelete) {
        this.isdelete = isdelete;
    }

    public Date getOccurrenceTime() {
        return occurrenceTime;
    }

    public void setOccurrenceTime(Date occurrenceTime) {
        this.occurrenceTime = occurrenceTime;
    }

    public String getOccurrencePlace() {
        return occurrencePlace;
    }

    public void setOccurrencePlace(String occurrencePlace) {
        this.occurrencePlace = occurrencePlace;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public Integer getThreatScope() {
        return threatScope;
    }

    public void setThreatScope(Integer threatScope) {
        this.threatScope = threatScope;
    }

    public String getEquipmentDamage() {
        return equipmentDamage;
    }

    public void setEquipmentDamage(String equipmentDamage) {
        this.equipmentDamage = equipmentDamage;
    }

    public GradingStandard getGradingStandardId() {
        return gradingStandardId;
    }

    public void setGradingStandardId(GradingStandard gradingStandardId) {
        this.gradingStandardId = gradingStandardId;
    }

    public InducingFactors getInducingFactorsId() {
        return inducingFactorsId;
    }

    public void setInducingFactorsId(InducingFactors inducingFactorsId) {
        this.inducingFactorsId = inducingFactorsId;
    }

    public RiskAssessment getRiskAssessmentId() {
        return riskAssessmentId;
    }

    public void setRiskAssessmentId(RiskAssessment riskAssessmentId) {
        this.riskAssessmentId = riskAssessmentId;
    }

    public MonitorMethod getMonitorMethodId() {
        return monitorMethodId;
    }

    public void setMonitorMethodId(MonitorMethod monitorMethodId) {
        this.monitorMethodId = monitorMethodId;
    }

    public Citys getCityid() {
        return cityid;
    }

    public void setCityid(Citys cityid) {
        this.cityid = cityid;
    }

    public WarnGrade getWarnGradeId() {
        return warnGradeId;
    }

    public void setWarnGradeId(WarnGrade warnGradeId) {
        this.warnGradeId = warnGradeId;
    }

    @Override
    public String toString() {
        return "GeologicHazard{" +
                "id=" + id +
                ", disastersTypeId=" + disastersTypeId +
                ", describe='" + describe + '\'' +
                ", disasterPrecursor='" + disasterPrecursor + '\'' +
                ", emergencyReport='" + emergencyReport + '\'' +
                ", createdate=" + createdate +
                ", isdelete=" + isdelete +
                ", occurrenceTime=" + occurrenceTime +
                ", occurrencePlace='" + occurrencePlace + '\'' +
                ", longitude='" + longitude + '\'' +
                ", latitude='" + latitude + '\'' +
                ", threatScope=" + threatScope +
                ", equipmentDamage='" + equipmentDamage + '\'' +
                ", gradingStandardId=" + gradingStandardId +
                ", inducingFactorsId=" + inducingFactorsId +
                ", riskAssessmentId=" + riskAssessmentId +
                ", monitorMethodId=" + monitorMethodId +
                ", cityid=" + cityid +
                ", warnGradeId=" + warnGradeId +
                '}';
    }
}
